package com.wyzz.hr.pojo.base;

import java.io.Serializable;
import java.math.BigDecimal;

import com.wyzz.hr.pojo.Location;

public class BaseBenefitType implements Serializable {

	public BaseBenefitType() {
		initialize();
	}

	public BaseBenefitType(String id) {
		setId(id);
		initialize();
	}

	protected void initialize() {
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getBenefitTypeName() {
		return benefitTypeName;
	}

	public void setBenefitTypeName(String benefitTypeName) {
		this.benefitTypeName = benefitTypeName;
	}

	public String getBenefitTypeDescription() {
		return benefitTypeDescription;
	}

	public void setBenefitTypeDescription(String benefitTypeDescription) {
		this.benefitTypeDescription = benefitTypeDescription;
	}

	public int getBenefitTypeSortId() {
		return benefitTypeSortId;
	}

	public void setBenefitTypeSortId(int benefitTypeSortId) {
		this.benefitTypeSortId = benefitTypeSortId;
	}

	public BigDecimal getEbfTypePensionUplimit() {
		return ebfTypePensionUplimit;
	}

	public void setEbfTypePensionUplimit(BigDecimal ebfTypePensionUplimit) {
		this.ebfTypePensionUplimit = ebfTypePensionUplimit;
	}

	public BigDecimal getEbfTypePensionLowlimit() {
		return ebfTypePensionLowlimit;
	}

	public void setEbfTypePensionLowlimit(BigDecimal ebfTypePensionLowlimit) {
		this.ebfTypePensionLowlimit = ebfTypePensionLowlimit;
	}

	public BigDecimal getEbfTypeHousingUplimit() {
		return ebfTypeHousingUplimit;
	}

	public void setEbfTypeHousingUplimit(BigDecimal ebfTypeHousingUplimit) {
		this.ebfTypeHousingUplimit = ebfTypeHousingUplimit;
	}

	public BigDecimal getEbfTypeHousingLowlimit() {
		return ebfTypeHousingLowlimit;
	}

	public void setEbfTypeHousingLowlimit(BigDecimal ebfTypeHousingLowlimit) {
		this.ebfTypeHousingLowlimit = ebfTypeHousingLowlimit;
	}

	public BigDecimal getEbfTypeOtherUplimit() {
		return ebfTypeOtherUplimit;
	}

	public void setEbfTypeOtherUplimit(BigDecimal ebfTypeOtherUplimit) {
		this.ebfTypeOtherUplimit = ebfTypeOtherUplimit;
	}

	public BigDecimal getEbfTypeOtherLowlimit() {
		return ebfTypeOtherLowlimit;
	}

	public void setEbfTypeOtherLowlimit(BigDecimal ebfTypeOtherLowlimit) {
		this.ebfTypeOtherLowlimit = ebfTypeOtherLowlimit;
	}

	public Location getBenefitTypeLocNo() {
		return benefitTypeLocNo;
	}

	public void setBenefitTypeLocNo(Location benefitTypeLocNo) {
		this.benefitTypeLocNo = benefitTypeLocNo;
	}

	public Integer getBenefitTypePayType() {
		return benefitTypePayType;
	}

	public void setBenefitTypePayType(Integer benefitTypePayType) {
		this.benefitTypePayType = benefitTypePayType;
	}

	public BigDecimal getEbfTypeUnemploymentUplimit() {
		return ebfTypeUnemploymentUplimit;
	}

	public void setEbfTypeUnemploymentUplimit(
			BigDecimal ebfTypeUnemploymentUplimit) {
		this.ebfTypeUnemploymentUplimit = ebfTypeUnemploymentUplimit;
	}

	public BigDecimal getEbfTypeUnemploymentLowlimit() {
		return ebfTypeUnemploymentLowlimit;
	}

	public void setEbfTypeUnemploymentLowlimit(
			BigDecimal ebfTypeUnemploymentLowlimit) {
		this.ebfTypeUnemploymentLowlimit = ebfTypeUnemploymentLowlimit;
	}

	public BigDecimal getEbfTypeMedicareUplimit() {
		return ebfTypeMedicareUplimit;
	}

	public void setEbfTypeMedicareUplimit(BigDecimal ebfTypeMedicareUplimit) {
		this.ebfTypeMedicareUplimit = ebfTypeMedicareUplimit;
	}

	public BigDecimal getEbfTypeMedicareLowlimit() {
		return ebfTypeMedicareLowlimit;
	}

	public void setEbfTypeMedicareLowlimit(BigDecimal ebfTypeMedicareLowlimit) {
		this.ebfTypeMedicareLowlimit = ebfTypeMedicareLowlimit;
	}

	public BigDecimal getEbfTypeInjuryUplimit() {
		return ebfTypeInjuryUplimit;
	}

	public void setEbfTypeInjuryUplimit(BigDecimal ebfTypeInjuryUplimit) {
		this.ebfTypeInjuryUplimit = ebfTypeInjuryUplimit;
	}

	public BigDecimal getEbfTypeInjuryLowlimit() {
		return ebfTypeInjuryLowlimit;
	}

	public void setEbfTypeInjuryLowlimit(BigDecimal ebfTypeInjuryLowlimit) {
		this.ebfTypeInjuryLowlimit = ebfTypeInjuryLowlimit;
	}

	public BigDecimal getEbfTypeChildbirthUplimit() {
		return ebfTypeChildbirthUplimit;
	}

	public void setEbfTypeChildbirthUplimit(BigDecimal ebfTypeChildbirthUplimit) {
		this.ebfTypeChildbirthUplimit = ebfTypeChildbirthUplimit;
	}

	public BigDecimal getEbfTypeChildbirthLowlimit() {
		return ebfTypeChildbirthLowlimit;
	}

	public void setEbfTypeChildbirthLowlimit(
			BigDecimal ebfTypeChildbirthLowlimit) {
		this.ebfTypeChildbirthLowlimit = ebfTypeChildbirthLowlimit;
	}

	private String id;
	private String benefitTypeName;
	private String benefitTypeDescription;
	private int benefitTypeSortId;
	private BigDecimal ebfTypePensionUplimit;
	private BigDecimal ebfTypePensionLowlimit;
	private BigDecimal ebfTypeUnemploymentUplimit;
	private BigDecimal ebfTypeUnemploymentLowlimit;
	private BigDecimal ebfTypeMedicareUplimit;
	private BigDecimal ebfTypeMedicareLowlimit;
	private BigDecimal ebfTypeInjuryUplimit;
	private BigDecimal ebfTypeInjuryLowlimit;
	private BigDecimal ebfTypeChildbirthUplimit;
	private BigDecimal ebfTypeChildbirthLowlimit;
	private BigDecimal ebfTypeHousingUplimit;
	private BigDecimal ebfTypeHousingLowlimit;
	private BigDecimal ebfTypeOtherUplimit;
	private BigDecimal ebfTypeOtherLowlimit;
	private Integer benefitTypePayType;
	private Location benefitTypeLocNo;
}
